// JavaScript Document
jQuery('#camera_wrap_2').camera({
    height: '400px',
    loader: 'bar',
    pagination: false,
    thumbnails: true
});
var remind = 0;
var window_width = 0;
$(function() {
	window_width = $(window).width();
	if(window_width < 768){
		remind = 1;
		$(".filter-bar").css('left', '-258px');
		$(".filter-bar").css('top', '305px');
		$(".filter-bar").css('position', 'absolute');
		$(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-left');
		$(".filter-bar .filter-navi-btn i").addClass('icon-chevron-right');
		$("#side-right-wrapper").removeClass('span10');
		$("#side-right-wrapper").addClass('span12');	
	}else{
		remind = 0;
		$(".filter-bar").css('left', '0px');
		$(".filter-bar").css('top', '50px');
		$(".filter-bar").css('position', 'fixed');
		$(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-right');
		$(".filter-bar .filter-navi-btn i").addClass('icon-chevron-left');
		$("#side-right-wrapper").removeClass('span12');
		$("#side-right-wrapper").addClass('span10');	
	}
	$(window).resize(function(){
		window_width = $(window).width();
		if(window_width < 768){
			remind = 1;
            /*$(".filter-bar").css('left', '-258px');*/
			$(".filter-bar").css('top', '305px');
			$(".filter-bar").css('position', 'absolute');
            $(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-left');
            $(".filter-bar .filter-navi-btn i").addClass('icon-chevron-right');
            $("#side-right-wrapper").removeClass('span10');
            $("#side-right-wrapper").addClass('span12');	
		}else{
			remind = 0;
            $(".filter-bar").css('left', '0px');
			$(".filter-bar").css('top', '50px');
			$(".filter-bar").css('position', 'fixed');
            $(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-right');
            $(".filter-bar .filter-navi-btn i").addClass('icon-chevron-left');
            $("#side-right-wrapper").removeClass('span12');
            $("#side-right-wrapper").addClass('span10');	
		}
	});
	
	$(window).scroll(function(){
		var lastScroll = $(document).scrollTop();
		if(lastScroll >= 50){
			$("#header_nav").removeClass("cls-opacity");
		}else{
			$("#header_nav").addClass("cls-opacity");
		}
	});
    getScrollXY();
    $(".selectpicker").selectpicker({
        size: 4
    });
	
	$('#back-top').click(function () {
		$('body,html').animate({
			scrollTop: 0
		}, 800);
		return false;
	});
	
    $(".filter-navi-btn").click(function() {
        if (remind == 0) {
            remind = 1;
            $(".filter-bar").css('left', '-258px');
            $(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-left');
            $(".filter-bar .filter-navi-btn i").addClass('icon-chevron-right');
            $("#side-right-wrapper").removeClass('span10');
            $("#side-right-wrapper").addClass('span12');
        } else {
            remind = 0;
            $(".filter-bar").css('left', '0px');
            $(".filter-bar .filter-navi-btn i").removeClass('icon-chevron-right');
            $(".filter-bar .filter-navi-btn i").addClass('icon-chevron-left');
            $("#side-right-wrapper").removeClass('span12');
            $("#side-right-wrapper").addClass('span10');
        }
    });

    $("#btn-gallery").click(function() {
        $(".gallery-style").fadeIn(500);
        $(".pagination-wrap").fadeIn(500);
        $(".list-style").css('display', 'none');
        $(".map-style").css('display', 'none');
    });
    $("#btn-list").click(function() {
        $(".gallery-style").css('display', 'none');
        $(".list-style").fadeIn(500);
        $(".pagination-wrap").fadeIn(500);
        $(".map-style").css('display', 'none');
    });    
    $('#content_holder_filter').perfectScrollbar({wheelSpeed: 100});

    $("#sliders-range").slider({
        range: true,
        min: 0,
        max: 1000,
        values: [50, 500],
        slide: function(event, ui) {
            var str = "From <input type='text' style='width:40px; max-height:14px !important' value='$" + ui.values[ 0 ] + "'/> to <input type='text' style='width:40px; max-height:14px !important' value='$" + ui.values[ 1 ]+"' />";
            $("#amount").empty().append(str);
        }
    });
    var str = "From <input type='text' style='width:40px; max-height:14px !important' value='$" + $("#sliders-range").slider("values", 0) + "'/> to <input type='text' style='width:40px; max-height:14px !important' value='$" + $("#sliders-range").slider("values", 1)+"' />";
    $("#amount").empty().append(str);
});
$(window).scroll(function() {
    getScrollXY();
});
function getScrollXY() {
    var scrollPosition = window.pageYOffset;
    var windowSize = window.innerHeight;
    var bodyHeight = document.body.offsetHeight;

    var bottomDistance = Math.max(bodyHeight - (scrollPosition + windowSize), 0);

    $("#abcd").empty().append(bottomDistance);
    if (bottomDistance < 0) {
        $("#filter_bar").addClass('affix-bottom');
        $("#filter_bar").removeClass('affix');
    } else {
        $("#filter_bar").addClass('affix');
        $("#filter_bar").removeClass('affix-bottom');
    }
}

$(' #da-thumbs > li ').each(function() {
    $(this).hoverdir();
});